YAHOO.namespace('Tesis.menu');

YAHOO.Tesis.menu.MenuBar = function(elContainer, messages) {
    this.messages = messages;
    YAHOO.Tesis.menu.MenuBar.superclass.constructor.call(this, "menu_principal", this.construirConfig());
    this.render(elContainer);
}

YAHOO.lang.extend(YAHOO.Tesis.menu.MenuBar, YAHOO.widget.MenuBar, {
    construirConfig: function() {
        return {
            autosubmenudisplay: false,
            itemdata: [
                {
                    text: this.messages.modulos,
                    submenu: { 
                        id: 'modulosMenu',/*obligatorio*/
                        itemdata: [
                            { 
                                text: this.messages.calificacionAtenciones.label, 
                                submenu: { 
                                    id: 'calificacionesMenu',/*obligatorio*/
                                    itemdata: [
                                        { text: this.messages.calificacionAtenciones.calificaciones, url: Tesis.contextPath + '/pages/calificacion' }
                                        /*{ text: this.messages.calificacionAtenciones.grupos, url: Tesis.contextPath + '/pages/calificacion/grupos' }*/
                                    ]
                                }
                            },
                            {
                                text: this.messages.atenciones.label,
                                submenu: {
                                    id: 'atencionesMenu',/*obligatorio*/
                                    itemdata: [
                                        { text: this.messages.atenciones.consolidado, url: Tesis.contextPath + '/pages/atencion/consolidado' },
                                        { text: this.messages.atenciones.registro, url: Tesis.contextPath + '/pages/atencion'}
                                        
                                    ]
                                }
                            }
                        ] 
                    }
                }
            ]
        };
    }
});